package com.springboot.demo.design.pattern.interfaces;

import com.springboot.common.entity.request.Parameter;
import com.springboot.common.entity.response.Result;
import com.springboot.db.entity.User;
import com.springboot.demo.design.pattern.request.user.UserSaveParam;

/**
 * 用户修改接口服务
 *
 * @author supu
 * @date 2019-03-20 10:05
 **/
public interface UserModifyService {
    /**
     * 保存用户
     *
     * @param parameter 用户保存参数
     * @return
     */
    Result<User> saveUser(Parameter<UserSaveParam> parameter);
}
